home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / DU Folder / Mnu / Sources / Other / Mnu.r < prev    next >
Encoding:
Text File  |  1995-10-13  |  2.8 KB  |  154 lines  |  [TEXT/MPS ]

  1. //-------------------------------------------------------------------------------------
  2. //    File:        MnuPrt.r
  3. //
  4. //    Contains:    Resources for Mnu part
  5. //
  6. //    Copyright:    © 1995 by Apple Computer, Inc., all rights reserved.
  7. //-------------------------------------------------------------------------------------
  8.  
  9.  
  10. #define SystemSevenOrBetter 1            // we want the extended types
  11. #define    SystemSevenOrLater    1            // Types.r uses this variable
  12.  
  13. #include "Types.r"
  14. #include "SysTypes.r"
  15. #include "CodeFragmentTypes.r"
  16.  
  17. #ifndef __ODTYPES_R__
  18. #include "ODTypes.r"
  19. #endif
  20.  
  21. #ifndef MNUDEF_H
  22. #include "MnuDef.h"
  23. #endif
  24.  
  25. //-------------------------------------------------------------------------------------
  26. include "MacIcons.rsrc" not 'ckid';
  27. include "MacAbout.rsrc" not 'ckid';
  28.  
  29. //-------------------------------------------------------------------------------------
  30. resource 'cfrg' (0) {
  31.     {    /* array memberArray: 2 elements */
  32.         /* [1] */
  33. #ifdef FW_BUILD_MAC68K
  34.         kMotorola,
  35. #else
  36.         kPowerPC,
  37. #endif
  38.         kFullLib,
  39.         kNoVersionNum,
  40.         kNoVersionNum,
  41.         kDefaultStackSize,
  42.         kNoAppSubFolder,
  43.         kIsLib,
  44.         kOnDiskFlat,
  45.         kZeroOffset,
  46.         kWholeFork,
  47.         kMnuEditor,
  48.         /* [2] */
  49. #ifdef FW_BUILD_MAC68K
  50.         kMotorola,
  51. #else
  52.         kPowerPC,
  53. #endif
  54.         kFullLib,
  55.         kNoVersionNum,
  56.         kNoVersionNum,
  57.         kDefaultStackSize,
  58.         kNoAppSubFolder,
  59.         kIsLib,
  60.         kOnDiskFlat,
  61.         kZeroOffset,
  62.         kWholeFork,
  63.         "Mnu"
  64.     }
  65. };
  66.  
  67. //-------------------------------------------------------------------------------------
  68. // NMAP Resources
  69. //-------------------------------------------------------------------------------------
  70.  
  71. resource kODNameMappings (kKindCategoryMapId) {
  72.     kODKind,
  73.     {    /* array Types: 1 elements */
  74.         /* [1] */
  75.         kMnuKind,
  76.         kODIsAnISOStringList
  77.         {
  78.             {    /* array ClassIDs: 1 elements */
  79.                 /* [1] */
  80.                 kMnuCategory
  81.             }
  82.         }
  83.     }
  84. };
  85.  
  86. resource kODNameMappings (kEditorKindMapId) {
  87.     kODEditorKinds,
  88.     {    /* array Types: 1 elements */
  89.         /* [1] */
  90.         kMnuEditor,
  91.         kODIsAnISOStringList
  92.         {
  93.             {    /* array ClassIDs: 1 elements */
  94.                 /* [1] */
  95.                 kMnuKind
  96.             }
  97.         }
  98.     }
  99. };
  100.  
  101. resource kODNameMappings (kEditorUserStringMapId) {
  102.     kODEditorUserString,
  103.     {    /* array Types: 1 elements */
  104.         /* [1] */
  105.         kMnuEditor,
  106.         kODIsINTLText
  107.         {
  108.             smRoman,
  109.             langEnglish,
  110.             kMnuEditorUserString
  111.         }
  112.     }
  113. };
  114.  
  115. resource kODNameMappings (kKindUserStringMapId) {
  116.     kODKindUserString,
  117.     {    /* array Types: 1 elements */
  118.         /* [1] */
  119.         kMnuKind,
  120.         kODIsINTLText
  121.         {
  122.             smRoman,
  123.             langEnglish,
  124.             kMnuKindUserString
  125.         }
  126.     }
  127. };
  128.  
  129. resource kODNameMappings (kCategoryUserStringMapId) {
  130.     kODCategoryUserString,
  131.     {    /* array Types: 1 elements */
  132.         /* [1] */
  133.         kMnuCategory,
  134.         kODIsINTLText
  135.         {
  136.             smRoman,
  137.             langEnglish,
  138.             kMnuCategoryUserString
  139.         }
  140.     }
  141. };
  142.  
  143. resource kODNameMappings (kOldMacOSTypeMapId) {
  144.     kODKindOldMacOSType,
  145.     {    /* array KeyList: 1 elements */
  146.         /* [1] */
  147.         kMnuKind,
  148.         kODIsMacOSType {
  149.             kMnuOSType
  150.         }
  151.     }
  152. };
  153.  
  154.